Reasoning with Black Boxes: Handling Test Concepts in CLASSIC

نویسندگان

  • Alexander Borgida
  • Charles Lee Isbell
  • Deborah L. McGuinness
چکیده

Description Logics (DLs) are distinguished by a number of characteristics, including decidable reasoning algorithms for tasks such as subsumption and consistency checking. The desire for terminating, even efficient, reasoning procedures has led to two alternative approaches to DL system design: complete reasoning for expressively limited languages, and incomplete reasoning for richer languages. The obvious problem with the first approach ([8]) is that in many applications one would want to express concepts that cannot be captured. The problem with the second approach is that the language implementer chooses the subset of inferences to be performed once and for all, and must then characterize this to system users. It seems unlikely that the designer’s choices will be appropriate for all applications. There are forces driving extensions of DLs. For example, many application designers are not content with simple individuals related by roles; they need to reason with complicated objects related in complex ways. There have been proposals for extending DLs with plans (whose instances are sequences of action individuals) [7], temporal values [13], mathematical objects (real numbers with inequality, tuples, etc.) [2; 9] and other data types. Furthermore, because of user demand, many practical DL systems (e.g., LOOM, CLASSIC, BACK) have introduced concept constructors for describing ranges of integers. We observe however that these languages do not have concept constructors for dealing with strings, dates, and other kinds of objects. And any decision on which of these to support will also be quite arbitrary. For these reasons, it seems useful to provide a facility to add arbitrary new concept constructors to a language, and to be able to extend the reasoning of the system to cover these new constructors. This is especially true for CLASSIC, which takes a relatively extreme position on limiting the set of concept constructors provided, disallowing disjunction and existential quantifiers, for example.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reasoning with Black Boxes: Handling Test Concepts in Classic 2.1 Individual Reasoning

1 Motivation Description Logics (DLs) are distinguished by a number of characteristics, including decidable reasoning algorithms for tasks such as subsumption and consistency checking. The desire for terminating, even eecient, reasoning procedures has led to two alternative approaches to DL system design: complete reasoning for expressively limited languages, and incomplete reasoning for richer...

متن کامل

A Personalized Recommender System Based on Explanation Facilities Using Collaborative Filtering

Collaborative filtering (CF) is the most successful recommendation method, but its widespread use has exposed some limitations, such as sparsity, scalability, and black box. Many researchers have focused on sparsity and scalability problem but a little has tried to solve the black box problem. Most CF recommender systems are black boxes, providing no transparency into the working of the recomme...

متن کامل

Performance Measurement of Decision Making Units with Network Structure in the Presence of Undesirable Output

In the performance evaluation process, using the classic data envelopment analysis (DEA) models, decision making units (DMUs) are considered as black boxes. While in many cases and different applications such as investment funds, banks, insurance companies, etc., DMUs have a network structure. In addition, in many network structures, some of the indicators used to calculate the efficiency...

متن کامل

Black & White, Never Grey: On Interfaces, Synchronization, Pragmatics, and Responsibilities

When composing systems from components we have to deal with involved aspects like synchronization or non-functional properties like performance. It is nearly impossible to clearly specify such aspects in interfaces. Looking behind the interfaces (into grey boxes) does not solve the problem because of lost substitutability. In this paper we explain on the example of synchronization, first, how p...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1996